<?php
/*=============================================================================
|| ##################################################################
||	phpFoX Konsort
|| ##################################################################
||	
||	Copyright		: (C) 2005-2007 PHPFOX Limited a Reality Fox Creation
||	Contact			: info@phpfox.com
||
||	- phpFoX and all of its source code and files are protected by Copyright Laws. 
||
||	- The license for phpFoX permits you to install this software on a single domain (.com, .org, .net, etc.). 
||
||	- You may also not remove this copyright screen which shows the copyright information and credits for phpFoX (RealityFOX Creations). 
||
||	- phpFoX Konsort is NOT a FREE software - http://www.phpfox.com/license/
||
|| ##################################################################
=============================================================================*/

/* $File: ./include/modules/Forum/classes/PhpFox_Module.class.php, $Author:  $ */

BaseModule::loadFiles('Forum');

/** Forum module
 * 
 * @package module.forum
 * @version $Id: PhpFox_Module.class.php 46 2007-12-14 23:12:21Z phpfoxsv $
 *   
 */
class PhpFox_Mod_Forum_Module extends BaseModule
{
    /** Constructor
     */
    function PhpFox_Mod_Forum_Module()
    {
        $this->_sName = 'Forum';

        $this->_aItems = array(
            'Forum'      => 'ItemForum',
            'ForumTopic' => 'ItemForumTopic',
            'ForumReply' => 'ItemForumReply',
        );

        $this->_aServices = array(
            'Forum' => 'ServiceForum',
        );

        $this->_aComponents = array(
            'ForumPath'      => 'ComponentForumPath',
            'ForumList'      => 'ComponentForumList',
            'ForumJump'      => 'ComponentForumJump',
            'TopicList'      => 'ComponentTopicList',
            'MyTopics'       => 'ComponentMyTopics',
            'TopicPost'      => 'ComponentTopicPost',
            'MoveTopic'      => 'ComponentMoveTopic',
            'NewTopics'      => 'ComponentNewTopics',
            'Posts'          => 'ComponentPosts',
            'PostReply'      => 'ComponentPostReply',
            'EditPost'       => 'ComponentEditPost',
            'AdminForumList' => 'ComponentAdminForumList',
            'EditForum'      => 'ComponentEditForum',
            'MarkAllRead'    => 'ComponentMarkAllRead'
        );
    }
}
?>